# -*- coding: utf-8 -*-


from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.select import Select
# 加载驱动
driver = webdriver.Chrome()
# 最大化
driver.maximize_window()
# 加载网站
driver.get('https://tieba.baidu.com/f/search/adv')
# 定位元素
el = driver.find_element(By.NAME, 'rn')  # el == res.text
# 获取到元素，通过元素定位选项
# 创建一个下拉菜单的对象
xl = Select(el)

# 选择对应的选项 一共是三种方法
# index： 索引， 索引从0开始
# xl.select_by_index(1)

# 第二种方法  根据value值来做定位
# xl.select_by_value('30')

# 第三种方法  text: 文本
# xl.select_by_visible_text('每页显示30条')